.maintable{
width: 100%;
font: 12px Tahoma, Verdana;
}
.spaceborder {
width: 100%;
border: 1px solid #C0C0B3;
padding: 1px;
clear: both;
}
.header {
font: 12px Tahoma, Arial !important;
font-weight: bold !important;
font: 12px Tahoma, Arial;
font-weight: bold;
color: #333333;
BACKGROUND-COLOR: #ccc;
/*background-image: url("new_bg.jpg");*/
height: 25px;
padding-left: 10px;
}
.header td {
padding-left: 10px;
}
.header a {
color: #333333;
}
.header input {
background:none;
vertical-align: middle;
height: 16px;
}
    
.t_row {
margin-top: -1px;
}
.t_msg {
table-layout: fixed;
word-wrap: break-word;
width: 100%;
height: 100%;
overflow: hidden;
background: #FFFFFF
}
.t_msg td {
padding:2px 10px;
}
.t_user	{
word-break: break-all;
padding-left: 8px;
background: #F4F4ED;
}
.line {
border-top:1px solid #C0C0B3;
}
.right {
float: right;
text-align: right;
padding: 0px;
}
.bold {
font-weight: bold;
}
